gtkmenubutton: Popup menu/popover on GtkButton:clicked
authorCarlos Garnacho <carlosg@gnome.org>
Wed, 25 Feb 2015 19:31:09 +0000 (20:31 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Mon, 2 Mar 2015 11:01:07 +0000 (12:01 +0100)
commit0796d7b6ff9393746d90841c8db2ba9a2f7e6df8
tree6d7b3ef2b5c63a08432cec066b5997c4ceaa5dfc
parent2e52e9964b5c0d463791b26bc0c17a162ea78495
gtkmenubutton: Popup menu/popover on GtkButton:clicked

This happens on button release, which is more convenient if the gesture
can be consumed by something else (eg. window dragging), and already behaves
correctly wrt cancelled gestures, broken grabs, etc.

This also allows us to unify pointer and keyboard behavior, popping up the
menu widget in a single place.
gtk/gtkmenubutton.c